home *** CD-ROM | disk | FTP | other *** search
- echo $1 $2 $3 $4
- if test $2 == Init
- getConnorFlag MetGirlInDC
- if test $Console::Return == 1
- echo Met Girl in DC - move her home
- move $1 0 135240 279172 11200 0 0 -1.57
- KQMonster::setHome $1 135240 279172 11200
- else
- echo Has not met girl in DC - hide
- endif
- set Camera::FacingGirl 134160 277875 12115 -.35 0 -.38
- set Camera::FacingConnor 135360 277725 12115 -.35 0 .45
- else if test $2 == ConnorAction
- if test $3 == do
- set Camera::1 $Camera::FacingConnor
- set Girl::verb 14
- set Girl::context 34
- set Girl::last 2
- set Camera::2 $Camera::FacingGirl
- else if test $4 == INVITEM_GoodSkull
- set Camera::1 $Camera::FacingGirl
- set Girl::verb 50
- set Girl::context 97
- set Girl::last 2
- set Camera::2 $Camera::FacingConnor
- else if test $4 == INVITEM_BadSkull
- set Camera::1 $Camera::FacingGirl
- set Girl::verb 50
- set Girl::context 97
- set Girl::last 2
- set Camera::2 $Camera::FacingConnor
- else if test $4 == INVITEM_SilverCoins
- set Camera::1 $Camera::FacingGirl
- set Girl::verb 8
- set Girl::context 93
- set Girl::last 1
- else
- set Camera::1 $Camera::FacingGirl
- set Girl::verb 49
- set Girl::context 94
- set Girl::last 1
- endif
- endif
- endif
- endif
- handsOff 1
- sendEvent 2 $1 KQCueEvent 4 0
- else if test $2 == TalkComplete
- echo $1 $2 $3 $4 $5 $6 $7
- if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 0 33 5
- #cam 0
- move KQCamera 0 133610 276775 12518 -.2 0 -.32
- KQMonster::setState Connor special getup
- else if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 0 33 1
- #cam 3
- move KQCamera 0 134160 277875 12115 -.35 0 -.38
- else if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 0 33 2
- #cam 4
- move KQCamera 0 135360 277725 12115 -.35 0 .45
- else if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 0 33 3
- # cam 5
- move KQCamera 0 134460 279175 12115 -.35 0 -1.55
- KQMonster::inventory world SilverCoins 400 137060 277085 11912 0 0 0
- else if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 0 33 4
- # cam 7
- move KQCamera 0 137060 275775 13165 -.65 0 .411
- else if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 $Girl::verb $Girl::context $Girl::last
- #cam 0
- move KQCamera 0 133610 276775 12518 -.2 0 -.32
- KQMonster::setState Connor special getup
- else if eval KQMonster::testMessage $3 $4 $5 $6 $7 1000 26 $Girl::verb $Girl::context 1
- #cam 3
- move KQCamera 0 $Camera::2
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- else if test $2 == Cue
- if test $3 == 1
- KQCamera::follow none
- # cam 3
- move KQCamera 0 134160 277875 12115 -.35 0 -.38
- move Connor 0 134063 279192 11120 0 0 1.46
- KQMonster::setState Connor special 'kneel,kneelstop'
- getEndLoop Connor $1 1
- else if test $3 == 2
- if test "$Daventry::Girl::metConnor" == 1
- #cam 4
- move KQCamera 0 $Camera::1
- KQMonster::speak $1 $1 1000 26 $Girl::verb $Girl::context 1 0
- else
- #cam 2
- move KQCamera 0 135810 278475 12115 -.3 0 .95
- KQMonster::speak $1 $1 1000 26 0 33 1 5
- set Daventry::Girl::metConnor 1
- sendEvent 0 Connor KQStatsChangeRequestEvent 0 0 0 0 10000
- endif
- else if test $3 == 3
- KQCamera::follow Connor
- handsOff 0
- getEndLoop Connor $1 0
- setThirdPerson
- else if test $3 == 4
- setThirdPerson
- KQConner::setDoMode 4
- sendEvent 1.2 Connor KQAnimPlayEvent stopwalk
- sendEvent 1.7 $1 KQCueEvent 1 0
- else if test $3 == 300
- if test $5 == kneel
- sendEvent .2 $1 KQCueEvent 2 0
- else if test $5 == getup
- sendEvent 0.5 $1 KQCueEvent 3 0
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- endif
- endif
-